female native nahuatl speaker - French English Dictionary